Alpine catsfoot - Espagnol Anglais Dictionnaire